MSFPVVATSFGVSQSGSQAGKKKGGYVNYEVEPGFTIRMRQNIDPTTDPKILKRIISNRVAAQKSRWKKVQYLDALVKRSMELQREVSELRSQLAITSEQKRYLENEQRQLKECISARVQHCINSDGVIEEYKTEIERLKTNLAPLSNLT